barbary deer - Español Inglés Diccionario